coexisting - French English Dictionary