make a homemade remedy - Allemand Anglais Dictionnaire