have a lot of guts - Turc Anglais Dictionnaire