haven't we met before? - Alemán Inglés Diccionario