deputy finance and treasury manager - Turkish English Dictionary