groomed and well-dressed - Espagnol Anglais Dictionnaire