neat flicked pass - Turkish English Dictionary