installable - German English Dictionary