fresh broad bean - Turkish English Dictionary