trepanning machine - Turco Inglés Diccionario