a blob of mustard - Almanca İngilizce Sözlük