german salad - German English Dictionary