queryable - German English Dictionary