raffte - French English Dictionary