troy ancient city - French English Dictionary