turkish parliament building - French English Dictionary