never thought i'd see you here - Francés Inglés Diccionario