high calibered gun - Turc Anglais Dictionnaire