Sennen - German English Dictionary