garlic and oil sauce - Almanca İngilizce Sözlük