triangle moonwort - Spanish English Dictionary