spinach mustard - German English Dictionary