semelin - German English Dictionary