drill rake - German English Dictionary