sehnenscheide - German English Dictionary