trans-european political parties - Spanish English Dictionary