star-crossed lovers - English Synonyms Dictionary