ascidian tadpole - Turkish English Dictionary