Translator


"to catch a glimpse" in Spanish