leguminous tree similar to the acacia - German English Dictionary