the extreme left - Francés Inglés Diccionario