harlequin moth (abraxas grossulariata) - Turkish English Dictionary