missile borne device - Turkish English Dictionary