providable - French English Dictionary