subriguous - French English Dictionary