1 mind-bending
English-Dutch dictionary > mind-bending
2 mind-blowing
English-Dutch dictionary > mind-blowing