well driven by hand - Alemán Inglés Diccionario