Madagascar buzzard - Alemán Inglés Diccionario