lady bug seed - Spanish English Dictionary