mechanically assisted - Español Inglés Diccionario