desecar - French English Dictionary