frog strangler - Español Inglés Diccionario