drill barrel - Alemán Inglés Diccionario