pere david's rat snake - Turkish English Dictionary