mutual interdependence - Alemán Inglés Diccionario