griffer - French English Dictionary