teamwork makes the dream work - Francés Inglés Diccionario