meeting venue - Alemán Inglés Diccionario