be a bit shell shocked - Turc Anglais Dictionnaire