savable - German English Dictionary