trichostigma - Spanish English Dictionary