have nerves of steel - Turc Anglais Dictionnaire