deck machineries - Alemán Inglés Diccionario