mechanical floor - Alemán Inglés Diccionario