diversion terrace - Turkish English Dictionary