boring deep holes - Turkish English Dictionary