connect together non-detachably - Turco Inglés Diccionario