deservedly - French English Dictionary