i'm just glad you're here - Alemán Inglés Diccionario