frog strangler - Turco Inglés Diccionario