be left astonished - Turc Anglais Dictionnaire