plethodon vehiculum - Turkish English Dictionary