garlic-pear tree (crateva tapia) - Spanish English Dictionary