self-contained device - Turkish English Dictionary