laugh inwardly - Turkish English Dictionary