physical provision - French English Dictionary