Simeli Mountain - Alemán Inglés Diccionario