hameln - French English Dictionary