be a bit crazy - Allemand Anglais Dictionnaire