trans-european political parties - French English Dictionary