nymph of an insect - Turkish English Dictionary