surgical mesh - Turkish English Dictionary