psychological or physical dependence - Turco Inglés Diccionario