cream-streaked ladybird - Spanish English Dictionary