thrummed - German English Dictionary