duck-squeezer - Turkish English Dictionary