mountain soap - Alemán Inglés Diccionario