to cover your requirements - French English Dictionary