dove snails - Almanca İngilizce Sözlük