altar of repose - Turkish English Dictionary