scrupulously clean - Español Inglés Diccionario