so clean you could eat off the floor - Francés Inglés Diccionario