detached post - Turkish English Dictionary