broken mechanical device - Español Inglés Diccionario