bean dip - Turkish English Dictionary