a paire of star-crost louers - Turkish English Dictionary