i loved it - French English Dictionary