absorptive terrace - Turkish English Dictionary