everything considered - French English Dictionary