drift terrace - Turkish English Dictionary