manufactured as mobile or portable - Turc Anglais Dictionnaire