upwelling producing structure - Almanca İngilizce Sözlük