japanese pond turtle - Turkish English Dictionary