broad bean salad - Turkish English Dictionary