alternative technologies or equipment - Almanca İngilizce Sözlük