large mallet (mill) - German English Dictionary