flea-flicker - Turkish English Dictionary