sentus - German English Dictionary