the union of turkish engineers and architects (tmmob) - Français Anglais Dictionnaire

Maybe the correct one is