make a joint effort - Francés Inglés Diccionario