lapped in luxury - Turkish English Dictionary