delightful flicked pass - Turkish English Dictionary