two babies - Spanish English Dictionary