practically soluble - German English Dictionary