not easily marketable - German English Dictionary