describe the scene in detail - Turkish English Dictionary