means for laying down - Turkish English Dictionary