foundation drilling - Turkish English Dictionary