physical drill - Alemán Inglés Diccionario