sebesten - German English Dictionary