master-driller - German English Dictionary