submarine sandwich - Turkish English Dictionary