edge in gardens - French English Dictionary