thrummed - French English Dictionary