frog strangler - Francés Inglés Diccionario