mixed green salad - German English Dictionary