semiportable - German English Dictionary