hummelling - French English Dictionary