none too clean - Francés Inglés Diccionario