this requires ... - French English Dictionary