semere - German English Dictionary