mountain coaster - Alemán Inglés Diccionario