manufactured as mobile or portable - Turco Inglés Diccionario