rock driller - Turkish English Dictionary