deputy finance and treasury manager - Spanish English Dictionary