movable crane - French English Dictionary