covering detachment - Espagnol Anglais Dictionnaire