oatmeal-tomato paste agar - German English Dictionary