scrupulously clean - Turco Inglés Diccionario