be shot full of holes - Turc Anglais Dictionnaire