egyptian thorn (acacia vera) - Turkish English Dictionary