obtuse leaf crateva - Spanish English Dictionary