stir up some crazy shit - Allemand Anglais Dictionnaire