do something in peace and quiet - Allemand Anglais Dictionnaire