escrupulo - French English Dictionary