desiderable - French English Dictionary