rib mesh - Turkish English Dictionary