embrasure for cannon - Turc Anglais Dictionnaire