central localization of tumour - Français Anglais Dictionnaire