horse mussels - German English Dictionary