know (someone) by sight - Francés Inglés Diccionario