turnip fly (athalia spinarum) - Spanish English Dictionary