master-driller - Turkish English Dictionary