mixture of pebbles, sand and clay - Almanca İngilizce Sözlük