master-driller - Spanish English Dictionary