feed upon - Almanca İngilizce Sözlük