strangle parrot - Alemán Inglés Diccionario