vilifies - Alemán Inglés Diccionario