thrumming - German English Dictionary