termosellable - German English Dictionary