estrofa - Turkish English Dictionary