sandwich with mainly vegetables and egg - Turkish English Dictionary