retailer of lettuce - German English Dictionary