absorption terrace - Turkish English Dictionary