semerendo - French English Dictionary