strangle parrot - Francés Inglés Diccionario