surloin - Turkish English Dictionary