suministrable - French English Dictionary