place filled with acacias - French English Dictionary