leptotyphlops macrorhychus - Turkish English Dictionary