resty - French English Dictionary