umbrous - Alemán Inglés Diccionario