thrummingly - French English Dictionary