sevilen - German English Dictionary