larval stage - Turkish English Dictionary