sauce made of oil and garlic - Deutsch Englisch Wörterbuch