it cost me a fortune - Français Anglais Dictionnaire