readily-detachable - Turkish English Dictionary