chinese lake dolphin - Turkish English Dictionary