having been behind it - French English Dictionary