mantle (of molluscs) - Almanca İngilizce Sözlük