teamwork makes the dream work - Español Inglés Diccionario