sehven - German English Dictionary