improved armoured personnel carrier - Turc Anglais Dictionnaire