european territorial cooperation - Spanish English Dictionary