nympha - Turkish English Dictionary