horn shells - German English Dictionary