bestower - French English Dictionary