complicates - French English Dictionary