semavat - German English Dictionary