as clean as a whistle - Francés Inglés Diccionario