frog stranglers - Turkish English Dictionary