postcards and letters - Alemán Inglés Diccionario