love at first sight in German love at first sight in German Liebe auf den ersten Blick noun (idiom) an instantaneous attraction Add to Flashcards