drill barrow - Turkish English Dictionary