sub sandwich - Turkish English Dictionary