bomb release mechanism - Turc Anglais Dictionnaire