meeting/bringing face to face - Alemán Inglés Diccionario