thin tenderloin sandwich - Turkish English Dictionary