machine-mounted retrieval device - Turkish English Dictionary