hemmed and hawed - Turc Anglais Dictionnaire