horrendous - Alemán Inglés Diccionario