trichogramma - Turkish English Dictionary