letter of explanation - Alemán Inglés Diccionario