algaroba (samanea saman) - French English Dictionary