Sehnervenscheide - German English Dictionary