shuffle off your responsibility - Turkish English Dictionary