manufactured as mobile or portable - Almanca İngilizce Sözlük