downright mean - Alemán Inglés Diccionario