as clean as a hound's tooth - Francés Inglés Diccionario