Spotted codling - Spanish English Dictionary