i like swimming a lot - Spanish English Dictionary