purchase and sale of foreign currency - Alemán Inglés Diccionario