have stepped in shit - Turc Anglais Dictionnaire