semisteel - French English Dictionary