excavatability - German English Dictionary