ironclad motor - French English Dictionary