excavatable - German English Dictionary