improvable - German English Dictionary