slip and fall with legs wide open - Turkish English Dictionary