brooded over - Spanish English Dictionary