constant companion - French English Dictionary