trepanning machine - Alemán Inglés Diccionario