throwaway carbide drill - German English Dictionary