legal and administrative cooperation - Spanish English Dictionary