hendek yamacı - Turkish English Dictionary