detache - Turkish English Dictionary