trochophora - Turkish English Dictionary