a paire of starre-crost louers (a pair of star-crossed lovers) - Turco Inglés Diccionario