Magellanralle - Alemán Inglés Diccionario