excavar - German English Dictionary