i hope you slept well - Turkish English Dictionary