star-crossed lovers - Turkish English Dictionary