surmountable - Alemán Inglés Diccionario