pilerake - French English Dictionary