semiportable - French English Dictionary