capable of supporting - French English Dictionary