funds placed abroad - Français Anglais Dictionnaire