(su, buzul ile) oyulmuş - Turkish English Dictionary