mixed sandwich - Turkish English Dictionary