excavability - German English Dictionary