shieldship - French English Dictionary