supply arms and services - Turc Anglais Dictionnaire