fastidiously clean - Alemán Inglés Diccionario