mechanically skillful - Alemán Inglés Diccionario