excavatable - Alemán Inglés Diccionario