consistent (the same everywhere) - French English Dictionary