short-barreled - Turc Anglais Dictionnaire