trone - French English Dictionary