egyptian thorn (acacia vera) - Spanish English Dictionary