santa rosa island - Alemán Inglés Diccionario