sentor - German English Dictionary