you shouldn't have parked there - Turkish English Dictionary