timisoara (large romanian city) - Français Anglais Dictionnaire