don't i know you from somewhere - Francés Inglés Diccionario