crop terrace - Turkish English Dictionary