Short-tailed Parrot - Alemán Inglés Diccionario