troopship - French English Dictionary