interdependence of living things - Turco Inglés Diccionario