be well dressed and groomed - Espagnol Anglais Dictionnaire