have we met before? - Alemán Inglés Diccionario