self-contained unit - Turkish English Dictionary