ground laying machine - Alemán Inglés Diccionario