they have a lot of fun - Español Inglés Diccionario