spotlessly clean - Alemán Inglés Diccionario