most abominable - Alemán Inglés Diccionario