excavates - German English Dictionary