mechanically assisted - Spanish English Dictionary