clamshell excavator - Alemán Inglés Diccionario