contrast to the alps - Turco Inglés Diccionario