delighted to have you - Alemán Inglés Diccionario