deep boring implements - Turkish English Dictionary