saint helena crake - Alemán Inglés Diccionario