delivery of financial - Alemán Inglés Diccionario