alligator squeezer - German English Dictionary