fall soundly asleep - Turkish English Dictionary