historical allegory - Turkish English Dictionary