just what someone needs - French English Dictionary