detachable pod - Turkish English Dictionary