downright mean - Francés Inglés Diccionario