mythological scene - Turkish English Dictionary