more pressing matters - French English Dictionary