looking-glass mangrove - Almanca İngilizce Sözlük