love at first sight in Turkish love at first sight in Turkish ilk görüşte aşk noun (idiom) an instantaneous attraction Add to Flashcards