whoof - French English Dictionary