things are pretty crazy - Turc Anglais Dictionnaire