alligator squeezer - Turkish English Dictionary